# Copyright (c) 2019 Presto Labs Pte. Ltd.
# Author: jaewon

load("@rules_proto_grpc//cpp:defs.bzl", "cpp_proto_library")
load(
    ":cc.bzl",
    nazel_cc_binary_impl = "nazel_cc_binary",
    nazel_cc_library_impl = "nazel_cc_library",
    nazel_cc_pymodule_impl = "nazel_cc_pymodule",
    nazel_cc_test_impl = "nazel_cc_test",
)

def nazel_cc_library(*args, **kwargs):
    nazel_cc_library_impl(*args, **kwargs)

def nazel_cc_binary(*args, **kwargs):
    nazel_cc_binary_impl(*args, **kwargs)

def nazel_cc_test(*args, **kwargs):
    nazel_cc_test_impl(*args, **kwargs)

def nazel_cc_pymodule(*args, **kwargs):
    nazel_cc_pymodule_impl(*args, **kwargs)

def nazel_cc_proto_library(*args, **kwargs):
    cpp_proto_library(*args, **kwargs)
